package com.itheima.service;

import com.itheima.pojo.DateUtils;

import java.util.List;
import java.util.Map;

public interface IndexService {

    /**
     * 获取一年内的文章贡献度
     * @return
     */
    Map getBlogContributeCount();


    /**
     * 获取每个分类下文章数目
     * @return
     */
    List<Map> getBlogCountByBlogSort();

    /**
     * 获取每个标签下文章数目
     * @return
     */
    List<Map> getBlogCountByTag();

    /**
     * 获取最近一周用户独立IP数和访问量
     * @return
     */
    Map getVisitByWeek();

    /**
     * 首页初始化数据
     * @return
     */
    public Map init();
}
